Top 100 Computer Use Repositories
Ranking
| Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
|---|---|---|---|---|---|---|---|
| 1 | flameshot | 30,340 | 1,966 | C++ | 646 | Powerful yet simple to use screenshot software 🖥️ 📸 | 2026-07-07 |
| 2 | cua | 19,507 | 1,283 | HTML | 180 | Open-source infrastructure for Computer-Use Agents. Sandboxes, SDKs, and benchmarks to train and evaluate AI agents that can control full desktops (macOS, Linux, Windows). | 2026-07-10 |
| 3 | cc-haha | 13,244 | 8,418 | TypeScript | 81 | Claude Code 泄露源码 - 本地可运行版本,新增跨平台桌面端软件补齐Computer Use(附带核心模块解析) | 2026-07-09 |
| 4 | Agent-S | 11,997 | 1,406 | Python | 23 | Agent S: an open agentic framework that uses computers like a human | 2026-05-13 |
| 5 | robotgo | 10,743 | 958 | Go | 2 | RobotGo, Go Native cross-platform RPA, GUI automation, Auto test and Computer use @vcaesar | 2026-07-08 |
| 6 | Weylus | 9,383 | 377 | Rust | 144 | Use your tablet as graphic tablet/touch screen on your computer. | 2026-04-22 |
| 7 | gocv | 7,468 | 900 | Go | 326 | Go package for computer vision using OpenCV 4 and beyond. Includes support for DNN, CUDA, OpenCV Contrib, and OpenVINO. | 2026-05-28 |
| 8 | poisontap | 6,478 | 979 | JavaScript | 87 | Exploits locked/password protected computers over USB, drops persistent WebSocket-based backdoor, exposes internal router, and siphons cookies using Raspberry Pi Zero & Node.js. | 2018-11-26 |
| 9 | Windows-MCP | 6,376 | 773 | Python | 4 | MCP Server for Computer Use in Windows | 2026-07-09 |
| 10 | fara | 5,991 | 581 | Python | 23 | Fara-7B: An Efficient Agentic Model for Computer Use | 2026-06-16 |
| 11 | openagent | 5,371 | 619 | Go | 43 | ⚡️next-generation personal AI assistant powered by LLM, RAG and agent loops, supporting computer-use, browser-use and coding agent, demo: https://demo.openagentai.org | 2026-07-08 |
| 12 | Self-learning-Computer-Science | 4,757 | 412 | - | 3 | the resources I use to learn computer science in my spare time | 2023-02-14 |
| 13 | autoMate | 3,928 | 490 | Python | 0 | Like Manus, Computer Use Agent(CUA) and Omniparser, we are computer-using agents.AI-driven local automation assistant that uses natural language to make computers work by themselves | 2026-04-30 |
| 14 | zhihu | 3,520 | 2,100 | Jupyter Notebook | 32 | This repo contains the source code in my personal column (https://zhuanlan.zhihu.com/zhaoyeyu), implemented using Python 3.6. Including Natural Language Processing and Computer Vision projects, such a... | 2021-06-14 |
| 15 | autopsy | 3,240 | 685 | Java | 374 | Autopsy® is a digital forensics platform and graphical interface to The Sleuth Kit® and other digital forensics tools. It can be used by law enforcement, military, and corporate examiners to investiga... | 2026-06-20 |
| 16 | ComputeLibrary | 3,166 | 816 | C++ | 2 | The Compute Library is a set of computer vision and machine learning functions optimised for both Arm CPUs and GPUs using SIMD technologies. | 2026-07-08 |
| 17 | computer-use-preview | 3,111 | 393 | Python | 21 | 2026-06-24 | |
| 18 | TuriX-CUA | 3,101 | 319 | Python | 4 | This is the official website for TuriX Computer-use-Agent | 2026-06-08 |
| 19 | got-your-back | 3,071 | 242 | Python | 88 | Got Your Back (GYB) is a command line tool for backing up your Gmail messages to your computer using Gmail's API over HTTPS. | 2026-07-08 |
| 20 | Open-Interface | 2,694 | 276 | Python | 22 | Control Any Computer Using LLMs. | 2026-02-25 |
| 21 | rhubarb-lip-sync | 2,526 | 293 | C++ | 20 | Rhubarb Lip Sync is a command-line tool that automatically creates 2D mouth animation from voice recordings. You can use it for characters in computer games, in animated cartoons, or in any other proj... | 2026-06-16 |
| 22 | computer-vision-basics-in-microsoft-excel | 2,424 | 247 | - | 0 | Computer Vision Basics in Microsoft Excel (using just formulas) | 2023-10-21 |
| 23 | BadBlood | 2,253 | 294 | PowerShell | 5 | BadBlood by @davidprowe, Secframe.com, fills a Microsoft Active Directory Domain with a structure and thousands of objects. The output of the tool is a domain similar to a domain in the real world. A... | 2023-06-07 |
| 24 | open-computer-use | 2,122 | 249 | Python | 11 | AI computer use powered by open source LLMs and E2B Desktop Sandbox | 2026-07-09 |
| 25 | triangle | 2,066 | 111 | Go | 1 | Convert images to computer generated art using delaunay triangulation. | 2024-10-24 |
| 26 | computer_use_ootb | 1,952 | 200 | Python | 33 | Out-of-the-box (OOTB) GUI Agent for Windows and macOS | 2025-05-21 |
| 27 | Semaphore | 1,939 | 27 | Python | 3 | A full-body keyboard using gestures to type through computer vision | 2023-06-29 |
| 28 | RPA | 1,931 | 402 | JavaScript | 0 | Ui.Vision Open-Source RPA Software with Computer Vision, OCR, Anthropic Computer Use/LLM. Selenium IDE import/export. | 2026-07-03 |
| 29 | ATF | 1,925 | 257 | C# | 8 | Authoring Tools Framework (ATF) is a set of C#/.NET components for making tools on Windows. ATF has been in continuous development in Sony Computer Entertainment's (SCE) Worldwide Studios central tool... | 2020-04-18 |
| 30 | ShowUI | 1,880 | 140 | Python | 15 | [CVPR 2025] Open-source, End-to-end, Vision-Language-Action model for GUI Agent & Computer Use. | 2026-04-24 |
| 31 | deepgaze | 1,874 | 479 | Python | 8 | Computer Vision library for human-computer interaction. It implements Head Pose and Gaze Direction Estimation Using Convolutional Neural Networks, Skin Detection through Backprojection, Motion Detecti... | 2024-05-09 |
| 32 | openai-cua-sample-app | 1,745 | 427 | TypeScript | 23 | Learn how to use CUA (our Computer Using Agent) via the API on multiple computer environments. | 2026-03-30 |
| 33 | acu | 1,704 | 127 | - | 0 | A curated list of resources about AI agents for Computer Use, including research papers, projects, frameworks, and tools. | 2025-09-26 |
| 34 | bigoposter | 1,658 | 136 | JavaScript | 4 | Big-O Complexities / Poster of common algorithms used in Computer Science | 2022-02-05 |
| 35 | Face-Mask-Detection | 1,607 | 856 | Jupyter Notebook | 14 | Face Mask Detection system based on computer vision and deep learning using OpenCV and Tensorflow/Keras | 2023-03-21 |
| 36 | ghost-os | 1,575 | 152 | Swift | 5 | Full computer-use for AI agents. Self-learning workflows. Native macOS. No screenshots required. | 2026-03-23 |
| 37 | terminator | 1,550 | 213 | Rust | 2 | playwright for windows computer use | 2026-06-02 |
| 38 | video-analyzer | 1,494 | 214 | Python | 2 | Analyze videos using LLMs, Computer Vision and Automatic Speech Recognition | 2026-04-19 |
| 39 | desktop | 1,431 | 181 | Python | 5 | E2B Desktop Sandbox for LLMs. E2B Sandbox with desktop graphical environment that you can connect to any LLM for secure computer use. | 2026-07-09 |
| 40 | open-codex-computer-use | 1,400 | 135 | Swift | 5 | 👾 Open Computer Use – Open-Source Alternative to Codex Computer Use | 2026-07-09 |
| 41 | pywinassistant | 1,343 | 192 | Python | 10 | The first open-source Artificial Narrow Intelligence generalist agentic framework Computer-Using-Agent that fully operates graphical-user-interfaces (GUIs) by using only natural language. Uses Visuali... | 2025-02-13 |
| 42 | retronas | 1,320 | 65 | Shell | 1 | Use a Raspberry Pi, old computer or VM as network storage for different retro computers and consoles | 2026-07-04 |
| 43 | cvzone | 1,320 | 281 | Python | 47 | This is a Computer vision package that makes its easy to run Image processing and AI functions. At the core it uses OpenCV and Mediapipe libraries. | 2024-05-10 |
| 44 | BitFun | 1,316 | 140 | Rust | 41 | BitFun is a desktop-grade Agent runtimeand a ready-to-use suite of desktop Agent applications.with built-in Code Agent 、 Cowork Agent、Computer Use. It has memory, personality, and the ability to evolv... | 2026-07-09 |
| 45 | codeworld | 1,267 | 199 | Haskell | 304 | Educational computer programming environment using Haskell | 2026-01-25 |
| 46 | LIKO-12 | 1,180 | 69 | Lua | 37 | LIKO-12 is an open source fantasy computer made using LÖVE | 2024-01-24 |
| 47 | vehicle-detection | 1,147 | 173 | Jupyter Notebook | 4 | Vehicle detection using machine learning and computer vision techniques for Udacity's Self-Driving Car Engineer Nanodegree. | 2017-10-31 |
| 48 | ScaleCUA | 1,121 | 79 | Python | 14 | [ICLR 2026 Oral] ScaleCUA is the open-sourced computer use agents that can operate on cross-platform environments (Windows, macOS, Ubuntu, Android). | 2026-01-07 |
| 49 | imagezmq | 1,069 | 160 | Python | 36 | A set of Python classes that transport OpenCV images from one computer to another using PyZMQ messaging. | 2026-06-09 |
| 50 | teachopencadd | 1,029 | 233 | Jupyter Notebook | 35 | TeachOpenCADD: a teaching platform for computer-aided drug design (CADD) using open source packages and data | 2026-07-03 |
| 51 | football_analysis | 976 | 329 | Jupyter Notebook | 16 | This repository contains a comprehensive computer vision/machine learning football project that uses YOLO for object detection, Kmeans for pixel segmentation, optical flow for motion tracking, and per... | 2024-04-23 |
| 52 | codex-windows-fast-patch-skill | 906 | 96 | PowerShell | 3 | 此skills用于指导智能体在 Windows 上恢复 Codex Desktop 升级后失效的本地补丁和能力开关。(Computer Use,插件,破限,codex强制汉化,fast mode,手机远控,会话消失等问题)支持每次使用前自动将skills更新到最新版。/These skills are designed to guide the agent in restoring local p... | 2026-07-07 |
| 53 | mac_computer_use | 877 | 137 | Python | 10 | A fork of Anthropic Computer Use that you can run on Mac computers to give Claude and other AI models autonomous access to your computer. | 2024-12-16 |
| 54 | DeviceId | 874 | 127 | C# | 12 | A simple library providing functionality to generate a 'device ID' that can be used to uniquely identify a computer. | 2026-03-12 |
| 55 | audiogridder | 870 | 94 | C++ | 67 | DSP servers using general purpose computers and networks | 2024-07-31 |
| 56 | tennis_analysis | 869 | 266 | Jupyter Notebook | 10 | This project analyzes Tennis players in a video to measure their speed, ball shot speed and number of shots. This project will detect players and the tennis ball using YOLO and also utilizes CNNs to e... | 2024-08-12 |
| 57 | SimpleKVM | 852 | 20 | C# | 7 | Use multiple computers using one set of monitors, mouse and keyboard | 2026-06-26 |
| 58 | arrakis | 828 | 83 | Go | 7 | A fully customizable and self-hosted sandboxing solution for AI agent code execution and computer use. It features out-of-the-box support for backtracking, a simple REST API and Python SDK, automatic ... | 2025-06-02 |
| 59 | surf | 824 | 141 | TypeScript | 3 | Surf is a computer use AI agent powered by OpenAI that interacts with a E2B's virtual desktop environment through natural language instructions | 2026-07-09 |
| 60 | Gesture-Controlled-Virtual-Mouse | 821 | 245 | Python | 21 | Virtually controlling computer using hand-gestures and voice commands. Using MediaPipe, OpenCV Python. | 2023-11-13 |
| 61 | algorithms-and-data-structures-cheat-sheet | 818 | 148 | Python | 0 | Providing a summary of important algorithms and data structures along with their key characteristics and use cases. It can be used as a quick reference for solving programming problems or refreshing k... | 2026-06-24 |
| 62 | OpenCUA | 796 | 104 | Python | 14 | [NeurIPS 2025 Spotlight] OpenCUA: Open Foundations for Computer-Use Agents | 2026-05-25 |
| 63 | Energy-Languages | 714 | 125 | C | 10 | The complete set of tools for energy consumption analysis of programming languages, using Computer Language Benchmark Game | 2023-10-12 |
| 64 | clickclickclick | 693 | 85 | Python | 1 | Autonomous Android and computer use using any LLM (local or remote) | 2026-03-17 |
| 65 | Hardware.Info | 689 | 107 | C# | 3 | Battery, BIOS, CPU - processor, storage drive, keyboard, RAM - memory, monitor, motherboard, mouse, NIC - network adapter, printer, sound card - audio card, graphics card - video card. Hardware.Info i... | 2026-05-21 |
| 66 | wsa-toolbox | 685 | 236 | Batchfile | 0 | A Windows 11 application to easily install and use the Windows Subsystem For Android™ package on your computer. | 2022-07-24 |
| 67 | auto-maple | 671 | 321 | Python | 59 | Artificial intelligence for MapleStory that uses machine learning and computer vision to navigate challenging in-game environments | 2025-12-26 |
| 68 | cvlib | 668 | 126 | Python | 27 | A simple, high level, easy to use, open source Computer Vision library for Python. | 2023-10-06 |
| 69 | computer-agent | 667 | 81 | Rust | 5 | Desktop app to control your computer with AI using your terminal, browser, mouse & keyboard | 2026-01-09 |
| 70 | QuantumComputing | 626 | 140 | Python | 3 | This is an implementation of IBM's Quantum Experience in simulation; a 5-qubit quantum computer with a limited set of gates. Please cite me if you end up using this academically. | 2022-12-29 |
| 71 | pi-computer-use | 621 | 47 | TypeScript | 1 | Let Pi control your apps on MacOS & Windows | 2026-07-09 |
| 72 | altify | 619 | 45 | Python | 2 | Uses Microsoft Computer Vision API to caption images in an HTML file and fills out its alternative text attributes with the related caption | 2017-03-29 |
| 73 | Autonomous-Ai-drone-scripts | 610 | 163 | Python | 2 | State of the art autonomous navigation scripts using Ai, Computer Vision, Lidar and GPS to control an arducopter based quad copter. | 2022-04-07 |
| 74 | useful-computer-vision-phd-resources | 595 | 110 | - | 0 | Lists of resources useful for my PhD in computer vision | 2022-01-16 |
| 75 | usb-canary | 584 | 66 | Python | 5 | A Linux or OSX tool that uses psutil to monitor devices while your computer is locked. In the case it detects someone plugging in or unplugging devices it can be configured to send you an SMS or alert... | 2017-10-09 |
| 76 | PowerMeta | 581 | 122 | PowerShell | 7 | PowerMeta searches for publicly available files hosted on various websites for a particular domain by using specially crafted Google, and Bing searches. It then allows for the download of those files ... | 2025-07-03 |
| 77 | awesome-computer-use | 569 | 39 | - | 1 | This is a collection of resources for computer-use GUI agents, including videos, blogs, papers, and projects. | 2026-04-15 |
| 78 | advanced_lane_detection | 557 | 205 | Python | 12 | Advanced lane detection using computer vision | 2020-12-12 |
| 79 | CreamInstaller | 557 | 415 | C# | 0 | Automatically finds all installed Steam games and their respective Steamworks DLL locations on the user's computer, automatically parses SteamCMD and the Steam Store for those games' DLCs, then provid... | 2025-01-10 |
| 80 | Vehicle-Detection-and-Tracking | 556 | 192 | Python | 14 | Computer vision based vehicle detection and tracking using Tensorflow Object Detection API and Kalman-filtering | 2020-05-23 |
| 81 | permiso | 554 | 35 | Swift | 0 | Permission dialog for accessibility settings as seen in Codex Computer Use https://x.com/lexrus/status/2044929029334245819 | 2026-07-01 |
| 82 | Agent | 530 | 49 | Swift | 2 | Mac Agent for macOS 26: the agentic AI harness for your Mac Desktop. Computer use, automation, scripting, coding, and more. Powered by 18+ providers across local and cloud LLMs. | 2026-06-03 |
| 83 | HEKATOMB | 524 | 59 | Python | 2 | Hekatomb is a python script that connects to LDAP directory to retrieve all computers and users informations. Then it will download all DPAPI blob of all users from all computers and uses Domain backu... | 2024-07-31 |
| 84 | HoloLens2ForCV | 514 | 147 | - | 100 | Sample code and documentation for using the Microsoft HoloLens 2 for Computer Vision research. | 2022-05-05 |
| 85 | Embedded-Systems-Books | 502 | 105 | - | 1 | "I am not the only person who uses his computer mainly for the purpose of diddling with his computer." ― Dave Barry | 2020-01-29 |
| 86 | glodroid_manifest | 495 | 63 | - | 12 | Android port that aims to bring both user- and developer-friendly experience in using AOSP with a set of single-board computers (SBC), phones and other devices. | 2023-12-17 |
| 87 | Traffic-Signal-Violation-Detection-System | 485 | 174 | Python | 6 | A Computer Vision based Traffic Signal Violation Detection System from video footage using YOLOv3 & Tkinter. (GUI Included) | 2024-03-27 |
| 88 | OS-Agent-Survey | 485 | 21 | - | 0 | This is the repo for the paper "OS Agents: A Survey on MLLM-based Agents for Computer, Phone and Browser Use" (ACL 2025 Oral). | 2025-08-16 |
| 89 | HoloLensForCV | 482 | 157 | C++ | 81 | Sample code and documentation for using the Microsoft HoloLens for Computer Vision research | 2022-11-28 |
| 90 | OpenCodex | 478 | 46 | JavaScript | 3 | OpenCodex is a middleware layer for Codex Desktop. It lets you use a phone, tablet, or another computer to access and operate Codex on a target machine through a browser, making it suitable for contin... | 2026-07-09 |
| 91 | DensePose_from_WiFi | 474 | 112 | Python | 5 | Using of the WiFi signal in combination with deep learning architectures, commonly used in computer vision, to estimate dense human pose correspondence. | 2023-09-19 |
| 92 | .NET-Big-O-Algorithm-Complexity-Cheat-Sheet | 461 | 71 | HTML | 0 | Big-O complexities of common algorithms used in .NET and Computer Science. | 2024-08-17 |
| 93 | dl-for-emo-tts | 458 | 42 | Jupyter Notebook | 1 | 💻 🤖 A summary on our attempts at using Deep Learning approaches for Emotional Text to Speech 🔈 | 2024-06-26 |
| 94 | The-Complete-Practical-Certified-Ethical-Hacking-Course-in-English | 456 | 68 | - | 11 | Welcome this comprehensive course on Ethical Hacking! This course assumes you have NO prior knowledge in hacking and by the end of it you'll be able to hack systems like black-hat hackers and secure t... | 2020-10-01 |
| 95 | PlanetaryComputerExamples | 452 | 222 | Jupyter Notebook | 16 | Examples of using the Planetary Computer | 2026-06-26 |
| 96 | Remote-Wake-Sleep-On-LAN-Server | 438 | 78 | Python | 2 | Use a low-power server (such as a Raspberry Pi) to create a remote interface for easily waking up more power-hungry computers | 2026-05-15 |
| 97 | SeExpr | 429 | 84 | C++ | 15 | SeExpr is an embeddable, arithmetic expression language that enables flexible artistic control and customization in creating computer graphics images. Example uses include procedural geometry synthesi... | 2026-01-27 |
| 98 | ClickUi | 427 | 41 | Python | 0 | The best way to use AI is on your own computer. Use local or paid API models, and ctrl+k to show/hide the chat UI. Experience the future of AI, and help build it too! | 2025-04-16 |
| 99 | open-operator | 420 | 52 | - | 3 | Open-source resources on agents for computer use. | 2025-10-08 |
| 100 | artificio | 418 | 213 | Python | 5 | Deep Learning Computer Vision Algorithms for Real-World Use | 2022-08-19 |